home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Shareware / TaskInfo 8.2 / tskinf82.exe / install_script.iss
Text File  |  2008-11-12  |  5KB  |  95 lines

  1. ;InnoSetupVersion=5.1.13
  2.  
  3. [Setup]
  4. AppName=TaskInfo 8.2
  5. AppVerName=TaskInfo 8.2.0.280
  6. AppId=TaskInfo 8
  7. AppVersion=8.2.0.280
  8. AppPublisher=Igor Arsenin (Iarsn)
  9. AppPublisherURL=http://www.iarsn.com/
  10. AppSupportURL=http://www.iarsn.com/download.html
  11. AppUpdatesURL=http://www.iarsn.com/download.html
  12. DefaultDirName={pf}\Iarsn\TaskInfo 8.x
  13. DefaultGroupName=TaskInfo 8.x
  14. UninstallDisplayIcon={app}\TaskInfo.exe
  15. UninstallFilesDir={app}\uninst
  16. OutputBaseFilename=tskinf82
  17. Compression=lzma
  18. ArchitecturesAllowed=x86 x64 ia64
  19. ArchitecturesInstallIn64BitMode=x64 ia64
  20. PrivilegesRequired=poweruser
  21. LicenseFile=embedded\License.txt
  22. WizardImageFile=embedded\WizardImage0.bmp
  23. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  24.  
  25. [Files]
  26. Source: "{app}\TaskInfo.exe"; DestDir: "{app}"; 
  27. Source: "{app}\TASKINFO.CHM"; DestDir: "{app}"; 
  28. Source: "{app}\INETWH32.dll"; DestDir: "{app}"; 
  29. Source: "{app}\WHATSNEW.url"; DestDir: "{app}"; 
  30. Source: "{app}\license.url"; DestDir: "{app}"; 
  31. Source: "{app}\register.url"; DestDir: "{app}"; 
  32. Source: "{app}\mysite.url"; DestDir: "{app}"; 
  33. Source: "{app}\FILE_ID.DIZ"; DestDir: "{app}"; 
  34. Source: "{app}\whatsnew.log"; DestDir: "{app}"; 
  35. Source: "{app}\dbghelp.dll"; DestDir: "{app}"; 
  36. Source: "{app}\symsrv.dll"; DestDir: "{app}"; 
  37. Source: "{sys}\tsknf800.vxd"; DestDir: "{sys}"; 
  38. Source: "{syswow64}\PSAPI.DLL"; DestDir: "{syswow64}"; Check: "IsOtherArch"; Flags: sharedfile 
  39. Source: "{sys}\drivers\Tsknf800,1.sys"; DestDir: "{sys}\drivers"; DestName: "Tsknf800.sys"; Check: "IsOtherArch"; 
  40. Source: "{sys}\drivers\Tsknf800,2.sys"; DestDir: "{sys}\drivers"; DestName: "Tsknf800.sys"; Check: "IsIA64"; MinVersion: 0.0,5.0; 
  41. Source: "{sys}\drivers\Tsknf800,3.sys"; DestDir: "{sys}\drivers"; DestName: "Tsknf800.sys"; Check: "IsX64"; MinVersion: 0.0,5.0; 
  42. Source: "{app}\TIHelper.exe"; DestDir: "{app}"; Check: "IsX64"; MinVersion: 0.0,5.0; 
  43.  
  44. [Dirs]
  45. Name: "{app}\uninst"; 
  46.  
  47. [Registry]
  48. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\App Paths\TaskInfo.exe"; Flags: uninsdeletekey 
  49. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\App Paths\TaskInfo.exe"; ValueType: String; ValueData: "{app}\TaskInfo.exe"; 
  50. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\App Paths\TaskInfo.exe"; ValueName: "Path"; ValueType: String; ValueData: "{app}"; 
  51. Root: HKLM; Subkey: "System\CurrentControlSet\Services\VxD\Tasknf800"; Flags: uninsdeletekey 
  52. Root: HKLM; Subkey: "System\CurrentControlSet\Services\VxD\Tasknf800"; ValueName: "Start"; ValueType: Dword; ValueData: "$0"; 
  53. Root: HKLM; Subkey: "System\CurrentControlSet\Services\VxD\Tasknf800"; ValueName: "StaticVxD"; ValueType: String; ValueData: "tsknf800.vxd"; 
  54.  
  55. [Run]
  56. Filename: "{app}\TaskInfo.exe"; Parameters: "install"; StatusMsg: "Finishing Installation ..."; 
  57. Filename: "{app}\TIHelper.exe"; Parameters: "/RegServer"; StatusMsg: "Finishing Installation ..."; Check: "IsX64"; 
  58. Filename: "{app}\TaskInfo.exe"; Description: "Run TaskInfo after Installation"; Flags: shellexec postinstall skipifsilent nowait
  59.  
  60. [UninstallRun]
  61. Filename: "{app}\TaskInfo.exe"; Parameters: "uninstall"; RunOnceId: "DelDriver"; 
  62. Filename: "{app}\TIHelper.exe"; Parameters: "/UnregServer"; RunOnceId: "DelTIHlpr"; Check: "IsX64"; 
  63.  
  64. [Icons]
  65. Name: "{userdesktop}\Iarsn TaskInfo 8.x"; Filename: "{app}\TaskInfo.exe"; Tasks: desktopicon; 
  66. Name: "{group}\Iarsn TaskInfo"; Filename: "{app}\TaskInfo.exe"; 
  67. Name: "{group}\TaskInfo Registration Page"; Filename: "{app}\register.url"; 
  68. Name: "{group}\TaskInfo Home Page"; Filename: "{app}\mysite.url"; 
  69. Name: "{group}\TaskInfo History Page"; Filename: "{app}\whatsnew.url"; 
  70. Name: "{group}\TaskInfo Documentation\End User License"; Filename: "{app}\license.url"; 
  71. Name: "{group}\TaskInfo Documentation\Help"; Filename: "{app}\TaskInfo.chm"; 
  72. Name: "{group}\Uninstall TaskInfo"; Filename: "{uninstallexe}"; 
  73.  
  74. [Tasks]
  75. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; 
  76.  
  77. [InstallDelete]
  78. Type: files; Name: "{group}\TaskInfo Documentation\Register.txt.lnk"; 
  79.  
  80. [CustomMessages]
  81. default.NameAndVersion=%1 version %2
  82. default.AdditionalIcons=Additional icons:
  83. default.CreateDesktopIcon=Create a &desktop icon
  84. default.CreateQuickLaunchIcon=Create a &Quick Launch icon
  85. default.ProgramOnTheWeb=%1 on the Web
  86. default.UninstallProgram=Uninstall %1
  87. default.LaunchProgram=Launch %1
  88. default.AssocFileExtension=&Associate %1 with the %2 file extension
  89. default.AssocingFileExtension=Associating %1 with the %2 file extension...
  90.  
  91. [Languages]
  92. ; These files are stubs
  93. ; To achieve better results after recompilation, use the real language files
  94. Name: "default"; MessagesFile: "embedded\default.isl"; 
  95.